package com.ukao.pad.view;

import com.ukao.pad.base.BaseView;
import com.ukao.pad.bean.ChooseTag;
import com.ukao.pad.bean.Coupons;
import com.ukao.pad.bean.RechargeBean;
import com.ukao.pad.bean.UserInfoBean;

import java.util.List;

/**
 * Created by kefu001 on 2018/5/21.
 */

public interface UserInfoView extends BaseView{
    void receiveCouponsData(List<Coupons> mCoupons);  //接收优惠卷数据
    void  loadFail(String  error);    //加载失败
    void  updateNameFail(String  error,String name); //修改姓名失败
    void  updateSexFail (String  error,String sex);
    void  userInfoSucceed(UserInfoBean.UserBean  mUserInfoBean);
    void  updateBirthdayFail(String  error,String birthday);
    void  updateTagSucceed ();
    void  loadAllTagData(List<ChooseTag.ChooseTaglist> mCoupons  );
    void loadUserTagData(List<ChooseTag.ChooseTaglist> mCoupons );
    void  rechargeSucceed(String  msg);
    void rechargeTableSucceed(List<RechargeBean> mList);
    void updateCardSucceed(String  msg,String  rfidNo);
    void unbindCardSucceed(String  msg);
    void lossSucceed(String  msg);
}
